#top-bar .nav.menu li{margin-right:10px;}
#slider, #slider .slider-wrap, .slider-wrap .slide, .slide a, .slide img{height:auto !important;}
.slide .slide-caption{bottom:0;background:none;border:none;padding-top:3px;padding-bottom:1px;padding-left:10px;padding-right:10px;line-height:15px;max-width:100%;width:auto;}
.flex-viewport .slider-wrap .slide{padding-bottom:46px;background:rgba(11, 11, 11, 0.7);}
.aboutus{
	width:96%;
	margin-left:0;
	margin-right:0;
	padding:0 2%;
}
.wmcnews{
	width:96%;
	margin-left:0;
	margin-right:0;
	padding:0 2%;
}
.ourporfolio{
	width:96%;
	padding:0 2%;
}
.ourporfolio h3{
	width:100%;
}
.ourporfolio #home-portfolio-list .portfolio-navigation{
	bottom:-32px;
	top:auto;
}
.ourporfolio #home-portfolio-pagination{
	bottom:-24px;
	top:auto;
}
.footer{
	width:96%;
	padding:25px 2%;
}
#footer .custom, #footer .customcontactinfo, .jobposting{
	width:100%;
	max-width:100%;
	margin:0;
}
#copyrights{
	width:96%;
	padding:0 2%;
}
#copyrights #foo-left, #copyrights #foo-right{
	width:100%;
	margin:0;
	max-width:100%;
}
#content .contentmain{
	width:96%;
	padding:20px 2% 0 2%;
}
#breadcrumbs, .contact .page-header h2, .page-header h2{
	width:96%;
	padding:10px 2%;
	line-height:30px;
}
.postcontent.nobottommargin, .portfolio-meta{
	width:96%;
	max-width:100%;
	padding:0 2% 10px 2%;
}
#xmap ul.level_0 li{
	width:45%;
	margin:10px 0;
}
#xmap ul.level_1 li{
	width:98%;
	margin:0;
	float:right;
	text-align:left;
}
.contentmain .newswmc,.contentmain .slidernews{
	width:100%;
	margin-bottom:20px;
}
.contact .contact-form,.contact .contact-miscinfo{
	width:96%;
	margin:0;
	padding:0 2%;
}
.form-horizontal .control-label,.form-horizontal .controls{
	width:100%;
	margin:0;
	float:left;
}
.form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append, .contact #jform_contact_message, .contact #recaptcha_image{
	float:left;width:270px;max-width:100%;
}
.contact #recaptcha_image{
	padding:0;
}
.recaptchatable *{
	max-width:100%;
	float:left;
}
.contact #recaptcha_area, #recaptcha_table{
	max-width:96%;width:296px !important;
}
.recaptchatable img{
	max-width:100%;
}
#recaptcha_area, #recaptcha_table{
	width:296px !important;max-width:96%;
	border:none;
	padding:0;
	margin:0;
}
.dynamic_recaptcha_1,.form-horizontal .controls{
	width:296px;
	height:auto;
	float:left;
	max-width:96%;
}
.contact .recaptchatable #recaptcha_response_field{float:left;}

.body #header{
	height:auto;
}
.body #logo{
	margin:5px 2% 5px 2%;
}
.body .navigation.menutop{
	height:auto;
}
#number{
	color:#ccc !important;
}


.offerspage .pageoffersitem .offercolumn{width:100%;}
.offerspage #tabs ul.ui-tabs-nav li{padding-left:10px;padding-right:10px;}
.offerspage .pageoffersitem .offercolumn .imageintro{width:100% !important;}
.offerspage .pageoffersitem .offercolumn .contentarticle{width:100% !important;}
.descriptionoffer{width:100% !important;max-width:100%;}

.ourporfolio #home-portfolio-pagination{display:none !important;}








